rough terrain vehicle - Turkish English Dictionary